Members
Overall Objectives
Research Program
Application Domains
Highlights of the Year
New Software and Platforms
New Results
Partnerships and Cooperations
Dissemination
Bibliography
XML PDF e-pub
PDF e-Pub


Section: New Software and Platforms

BtrPlace

Functional Description

BtrPlace dynamically adapts the VM placement depending on pluggable expectations using a network and memory-aware migration scheduler. It currently addresses affinity constraints, resource booking, node state manipulation and hosting restrictions. BtrPlace is a complete rewrite of the reconfiguration algorithm that was inside OW2 project Entropy with a clear focus on extensibility. It embeds the constraint programming library Choco to compute solutions.

BtrPlace has been released 5 times this year. The current code amounts for 44000 lines of Java (production and test code, comments) and the online documentation amounts for around 1500 lines. BtrPlace is available from the Maven central repository. In 2015, it has been downloaded around 480 times from unique IPs and 2400 unique visitors accessed the Website.